package com.jorado.core.statistics.model;

public class HttpStatistics extends BaseStatistics {

    private String url;
    // 远端服务的接口名
    private String remoteServiceName;
    // 远端服务的方法名
    private String remoteMethodName;
    // 远端服务的版本
    private String remoteServiceVersion;
    // 远端服务的域名(用于解决esb的情况)
    private String remoteServiceDomain;
    // 远端服务的项目名
    private String remoteProject;

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public String getRemoteServiceName() {
        return remoteServiceName;
    }

    public void setRemoteServiceName(String remoteServiceName) {
        this.remoteServiceName = remoteServiceName;
    }

    public String getRemoteMethodName() {
        return remoteMethodName;
    }

    public void setRemoteMethodName(String remoteMethodName) {
        this.remoteMethodName = remoteMethodName;
    }

    public String getRemoteServiceVersion() {
        return remoteServiceVersion;
    }

    public void setRemoteServiceVersion(String remoteServiceVersion) {
        this.remoteServiceVersion = remoteServiceVersion;
    }

    public String getRemoteServiceDomain() {
        return remoteServiceDomain;
    }

    public void setRemoteServiceDomain(String remoteServiceDomain) {
        this.remoteServiceDomain = remoteServiceDomain;
    }

    public String getRemoteProject() {
        return remoteProject;
    }

    public void setRemoteProject(String remoteProject) {
        this.remoteProject = remoteProject;
    }

    @Override
    public String toString() {
        return super.toString() + ", HttpStatistics [url=" + url + "]";
    }
}
